let fs = require('fs')
// fs.writeFile('1.txt','打发士大夫',function(err){
//     if(err){
//         return console.log(err)
//     }
//     console.log('写入成功')
// })
// fs.readFile('1.txt','utf-8',function(err,data){
//     console.log(data)
// })

// fs.rename('1.txt','2.txt',function(err){
//     if(err){
//         return console.log(err)
//     }
//     console.log('成功')
// })
// fs.unlink('2.txt',function(err){
//         if(err){
//             return console.log(err)
//         }
//         console.log('成功')
//     })
// fs.readdir('ss',(err,data)=>{
//     console.log(data)
// })

// fs.rmdir("tst",err=>{
//     if(err){
//         return console.log(err)
//     }
//     console.log('成功')
// })

// fs.exists('1.txt',reason=>{
//     console.log(reason)
// })

// fs.stat("ss",(err,stat)=>{
//     console.log(stat)
// })

function removeDir(path){
    let data = fs.readdirSync(path)
    for(let i =0;i<data.length;i++){
        let url = path + '/'+data[i]
        let stat = fs.statSync(url)
        if(stat.isDirectory()){
            removeDir(url)
        }else{
            fs.unlinkSync(url)
        }
    }
    fs.rmdirSync(path);
}
removeDir('ss')
//删除非空文件夹
